// packageOnlineStore/pages/paySuccess/paySuccess.js
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },
  //返回商店
  backShop(){
    wx.switchTab({
      url: '/pages/onlineStore/onlineStore',
    })
  },
  //查看已完成订单
  lookOrder(){
    wx.reLaunch({
      url: '/packageOnlineStore/pages/orderList/orderList?id=3',
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    const app = getApp();
    const baseUrl=app.globalConfig.baseUrl //获取本地连接地址
    const userId=app.globalData.userInfo.userId
    const token = wx.getStorageSync('token');
    const productId=options.id
    wx.request({
      url: baseUrl+'/product/productDetail/list',
      method:'GET',
      data:{
        pageNum: 1,
        pageSize: 18,
      },
      header:{
        'Authorization': 'Bearer\u0020' + token
      },
      success:(res)=>{
        // 遍历商品列表数据
        const newProductDetailList = res.data.rows.map((product) => {
          // 假设价格字段名为price，使用toFixed方法保留两位小数
          product.productPrice = parseFloat(product.productPrice).toFixed(2);
          return product;
        });
        // 用于存储分组后的结果
        const groupedProductLists = [];
        const listLength = newProductDetailList.length;
        let groupCount = Math.min(3, Math.floor(listLength / 6)); // 计算分组数量，最多3组
        for (let i = 0; i < groupCount * 6; i += 6) {
            const group = newProductDetailList.slice(i, i + 6);
            groupedProductLists.push(group);
        }
        this.setData({
            productList: groupedProductLists
        })
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})